be the most pure or perfect - Français Anglais Dictionnaire